package com.framework.org.bs.impl;

import com.framework.bas.bs.IPlmBasBS;
import com.framework.bas.cache.ICache;
import com.framework.org.bs.IPlmOrgBS;


public class PlmOrgBSImpl implements IPlmOrgBS{
	private IPlmBasBS plmBasBS;
	
	/**
	 * 缓存系统参数表
	 */
	private ICache cacheSecMenu;



	public IPlmBasBS getPlmBasBS() {
		return plmBasBS;
	}

	public void setPlmBasBS(IPlmBasBS plmBasBS) {
		this.plmBasBS = plmBasBS;
	}

	public ICache getCacheSecMenu() {
		return cacheSecMenu;
	}

	public void setCacheSecMenu(ICache cacheSecMenu) {
		this.cacheSecMenu = cacheSecMenu;
	}
	
	public void doInit(){
		// 1. 缓存所有菜单信息，key为id，value为PlmSecMenuVO数组
		doCacheAllMenuRights();
	}
	
	protected void doCacheAllMenuRights() {
//		cacheSecMenu.doInit();
	}

}
